give someone a big hand - German English Dictionary